// 约定 src/app.tsx 为运行时配置。
// 新写法
import { defineApp } from 'umi';
export default defineApp({
    // 初始化加载和路由切换时触发
    // (可以在这里写类似路由守卫的逻辑,比如没有token的时候 只能进login页)
    onRouteChange: ({ location, routes, action }) => {
        // console.log(location)
    },
})



// // 约定 src/app.tsx 为运行时配置。
// interface protoType {
//     location: any,
//     routes: any,
//     action: any
// }
// // 路由发生变化时
// export const onRouteChange = ({ location, routes, action }: protoType) => {
//     // location.pathname能够得到当前的路径
//     console.log(location); //{pathname: '/home', search: '', hash: '', query: {}, state: undefined}
//     // console.log(routes[0]) //能够拿到当前的路由
//     // console.log(action) //POP  暂时不知道是什么意思
// }